<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

  // switch(){}
    // switch    关键字，语句名
    // ()        要判断的值，如果不是具体的值，先计算，后，得到一个具体的值
    // {}        分支体
  // 完整语法：

  // switch( 要判断的值 ){
  //   case 可能的值1:
  //     执行语句1;
  //     break;
  //   case 可能的值2:
  //     执行语句2;
  //     break;
  //   ......
  //   default:
  //     以上case都不符合时，要执行的语句
  // }

  // 应用：0~6，打印星期几

  var n = 7;

  switch( n ){
    case 0:
      console.log("星期日");
      break;
    case 1:
      console.log("星期一");
      break;
    case 2:
      console.log("星期二");
      break;
    case 3:
      console.log("星期三");
      break;
    case 4:
      console.log("星期四");
      break;
    case 5:
      console.log("星期五");
      break;
    case 6:
      console.log("星期六");
      break;
    default:
      console.log("请输入一个0~6之间的数字");
  }

  // switch的case穿透特性：一个switch只会进行一次成功的case判断，只要判断成功了，之后的case都不判断，直接执行
  // 阻止穿透：break


  
  
</script>
</html>